sit on their hands - Deutsch Englisch Wörterbuch